- 发布于
AI工作流
- 作者

- 姓名
- 懒猫爱摸鱼
- X
节前,我又干了件特别蠢的事。
我需要从一个小红书笔记下面扒几百条评论,找到那些潜在的用户需求。于是,我就在那儿,手机上,左手复制,切个屏,右手粘贴到表格里。这动作,我估计重复了没有三百次也有两百次。
全是重复信息,还得一个个去重,眼睛都快瞎了。那种感觉真的绝了,就是你明知道这事儿又蠢又没技术含量,但又不得不硬着头皮干完。
我当时脑子里就一个念头:必须搞个自动化流程干掉它。正好看到n8n发布了Data Tables功能,我决定就拿它开刀,给自己搭一个潜客自动捕捞机。
说干就干。今天,我就把这套东西怎么从0到1搭起来,把手动筛选时间砍掉80%的思路,掰开揉碎了讲给你听。
01
为什么是Data Tables,而不是Google Sheets?
在说Data Tables之前,我必须先吐槽一下Google Sheets。以前n8n存数据,很多人首选它。虽然能用,但那个配置流程,尤其是一开始在Google开发者后台搞API授权,简直是反人类设计,随便一个地方没点对就卡住,当年差点就把我这个新手直接劝退了。
现在有了Data Tables,我只能说,Google Sheets可以暂时歇菜了。
为什么?这根本就是降维打击好吗。
你每次往Google Sheets里塞个数据,感觉就像它要去国外旅个游再回来。网络稍微抖一下,或者API认证抽个风,它就直接给你撂挑子。
Data Tables就不一样了,数据直接住你n8n隔壁,敲个门就到,压根不走API那套看人脸色的流程。同样是处理100条数据,我这工作流30秒就跑完了。这效率,没得比。
你可能会说,Google Sheets配一次成功之后后面就很方便。
但要我说,Data Tables最牛是那个 “If Row Not Exists” 节点。
你想想,以前用Google Sheets或者Airtable做去重,开发者得怎么干?先读一遍整个表,再用个判断节点,看看新来的数据是不是已经存在了,最后再决定写不写入。一套流程下来,又慢又复杂。
Data Tables呢?一个节点,一步到位。它的逻辑简单粗暴,我特别喜欢:“嘿,新来的!我瞅瞅库里有没有你这号人。没见过?进来吧!……哟,老熟人?一边待着去!”
它直接把“查询+判断”这两步合二为一了。这背后其实是数据库的逻辑,但n8n把它做得像积木一样简单,你不用自己搭数据库就能用上。
02
三步搭建你的潜客自动捕捞机
下面,我将拆解这个data tables的应用方式。你会发现,简单到离谱。
第一步:建库 - 30秒创建你的客户名单表
操作:
Data Tables→New Data Table![[Pasted image 20251012134902.png]]表名:如
xhs_leads字段设计: 默认表格有id和创建时间、更新时间,你只需要增加你需要采集的有效字段即可。
userId(String) - 用户ID,用于唯一标识name(String) - 用户昵称comment(String) - 评论内容
关键点: 点击创建,完成!整个过程,不需要任何外部工具,你的潜客数据库就诞生了。 ![[Pasted image 20251012134837.png]]
第二步:去重 - 1个节点搞定核心防线
- 目标: 确保每一个新进入工作流的用户,都是我们没见过的新朋友。
- 节点:
Data Table: If Row Not Exists - 配置:
Data Table: 选择刚刚创建的xhs_leadsMust Match:Any Condition就是筛选或的关系,All Conditions就是筛选于的关系Column,选择你要筛选的列,我们这里是筛选 name 列Value:{{ $json.name }}(这里的userId来自于你抓取评论的节点)
- 只有当输入的
name在xhs_leads表里不存在时,数据流才会继续往下走,执行后续的入库节点。 ![[Pasted image 20251012135236.png]]
第三步:入库 - 自动保存有效新用户
- 目标: 将通过了去重检查的新用户,正式存入我们的数据库。
- 节点:
Data Table: Insert Row - 配置:
Data Table:xhs_leadsColumns(字段映射):name:{{ $json.name }}![[Pasted image 20251012135356.png]]
- 工作流闭环: 从此,无论你采集多少次,采集到多少重复的用户,最终进入你数据库的,永远是干净、唯一的用户列表。
最终,我搭建了下图这样一个简单但真的很省事的工作流。 ![[Pasted image 20251012135510.png]]
03
80%的效率提升,是真的吗?
我给你算笔账。
改造前,我吭哧吭哧采了200条评论,里面大概一半是重复的。手动复制粘贴,再瞪大眼睛去重,就算手速飞快,没个30分钟根本下不来。而且人一累,还特别容易眼花,删错了或者漏掉了都不知道。
改造后呢?工作流跑完这200条数据,1分钟。Data Tables自动、精准地把那100个老熟人全过滤掉了。我需要花在筛选上的时间?零。
这省下的30分钟,如果是个每天都要干的活,一个月就是900分钟,整整15个小时!
这已经不只是节省了80%的时间了,这简直是把一个烦躁、枯燥、毫无创造力的体力活,直接外包给了一个不知疲倦、绝对精准的数字员工。省下来的不是时间,是命啊。
End
搞完这个小东西,我最大的感触,其实已经不是省了多少时间。
而是一种思维上的变化,感觉自己从一个工具的使用者,慢慢变成了系统的设计者。
这感觉怎么说呢?以前我只想着用一个工具解决一个眼前的问题,就像家里哪个柜子坏了,就去买个新的换上。但现在,我开始琢磨整个屋子的布局了。
你会不自觉地想,我这个数据抓进来,能不能不只存在这儿?它能不能像多米诺骨牌一样,自动触发下一个流程去分析用户画像?我建的这个潜客花名册,能不能不止是一个花名册,而是变成一个活的数据中心,让好几个工作流都来这里调数据、更新状态,自己跟自己玩起来?
当你开始这么想的时候,你就已经在设计一个能自我运转的小系统了。
这才是自动化最迷人的地方。它真正解放的,从来不是你的双手,而是让你有精力去思考更高层面的设计,去干那些真正有创造力的事。
而n8n,就是推开这扇门最简单的一把钥匙。